package com.github.wxiaoqi.security.common.vo;

import java.io.Serializable;
import java.sql.Timestamp;


/**
 * 用户基础信息表
 * 
 * @author centerroot
 * @email lfw6699@163.com
 * @date 2018-05-23 09:59:10
 */
public class UserInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    //用户编号
    private String userNo;
	
	    //渠道号
    private String acceptBizNo;
	
	    //手机号
    private String mobile;
	
	    //登录密码
    private String password;
	
	    //支付密码
    private String payPassword;
	
	    //密码状态 00：正常，01：锁定
    private String passwordStatus;
	
	    //支付密码状态  00：正常   01：未设置   02：锁定
    private String payPasswordStatus;
	
	    //用户会员编号
    private String custNo;
	
	    //商户编号
    private String merNo;
	
	    //盐值
    private String saltvalue;
	
	    //账户状态 00：正常，01：账户冻结
    private String accountStatus;
	
	    //最后登录时间
    private Timestamp lastLoginTime;
	
	    //创建时间
    private Timestamp createtime;
	
	    //更新时间
    private Timestamp updatetime;
    
    /**
     * 用户会员信息
     */
    private CustInfoEntity custInfoEntity;
    /**
     * 用户商户信息
     */
    private MerInfoEntity merInfoEntity;

	/**
	 * 设置：用户编号
	 */
	public void setUserNo(String userNo) {
		this.userNo = userNo;
	}
	/**
	 * 获取：用户编号
	 */
	public String getUserNo() {
		return userNo;
	}
	/**
	 * 设置：渠道号
	 */
	public void setAcceptBizNo(String acceptBizNo) {
		this.acceptBizNo = acceptBizNo;
	}
	/**
	 * 获取：渠道号
	 */
	public String getAcceptBizNo() {
		return acceptBizNo;
	}
	/**
	 * 设置：手机号
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：手机号
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：登录密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：登录密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：支付密码
	 */
	public void setPayPassword(String payPassword) {
		this.payPassword = payPassword;
	}
	/**
	 * 获取：支付密码
	 */
	public String getPayPassword() {
		return payPassword;
	}
	/**
	 * 设置：密码状态 00：正常，01：锁定
	 */
	public void setPasswordStatus(String passwordStatus) {
		this.passwordStatus = passwordStatus;
	}
	/**
	 * 获取：密码状态 00：正常，01：锁定
	 */
	public String getPasswordStatus() {
		return passwordStatus;
	}
	/**
	 * 设置：支付密码状态  00：正常   01：未设置   02：锁定
	 */
	public void setPayPasswordStatus(String payPasswordStatus) {
		this.payPasswordStatus = payPasswordStatus;
	}
	/**
	 * 获取：支付密码状态  00：正常   01：未设置   02：锁定
	 */
	public String getPayPasswordStatus() {
		return payPasswordStatus;
	}
	/**
	 * 设置：用户会员编号
	 */
	public void setCustNo(String custNo) {
		this.custNo = custNo;
	}
	/**
	 * 获取：用户会员编号
	 */
	public String getCustNo() {
		return custNo;
	}
	/**
	 * 设置：商户编号
	 */
	public void setMerNo(String merNo) {
		this.merNo = merNo;
	}
	/**
	 * 获取：商户编号
	 */
	public String getMerNo() {
		return merNo;
	}
	/**
	 * 设置：盐值
	 */
	public void setSaltvalue(String saltvalue) {
		this.saltvalue = saltvalue;
	}
	/**
	 * 获取：盐值
	 */
	public String getSaltvalue() {
		return saltvalue;
	}
	/**
	 * 设置：账户状态 00：正常，01：账户冻结
	 */
	public void setAccountStatus(String accountStatus) {
		this.accountStatus = accountStatus;
	}
	/**
	 * 获取：账户状态 00：正常，01：账户冻结
	 */
	public String getAccountStatus() {
		return accountStatus;
	}
	/**
	 * 设置：最后登录时间
	 */
	public void setLastLoginTime(Timestamp lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}
	/**
	 * 获取：最后登录时间
	 */
	public Timestamp getLastLoginTime() {
		return lastLoginTime;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreatetime(Timestamp createtime) {
		this.createtime = createtime;
	}
	/**
	 * 获取：创建时间
	 */
	public Timestamp getCreatetime() {
		return createtime;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdatetime(Timestamp updatetime) {
		this.updatetime = updatetime;
	}
	/**
	 * 获取：更新时间
	 */
	public Timestamp getUpdatetime() {
		return updatetime;
	}
	public CustInfoEntity getCustInfoEntity() {
		return custInfoEntity;
	}
	public void setCustInfoEntity(CustInfoEntity custInfoEntity) {
		this.custInfoEntity = custInfoEntity;
	}
	public MerInfoEntity getMerInfoEntity() {
		return merInfoEntity;
	}
	public void setMerInfoEntity(MerInfoEntity merInfoEntity) {
		this.merInfoEntity = merInfoEntity;
	}
	
}
